(supply) provide - Allemand Anglais Dictionnaire